overhaul an engine - German English Dictionary